本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net
目录
前言
QGC (QGroundControl) 是一个开源地面站,基于 QT 开发的,有跨平台的功能。本教程以 Ubuntu 18.04,QGC v4.2.6 为例,但也适用于其他 Ubuntu 发行版。QGC 版本也可以自行选择,如果发现不行可以降低 QGC 的版本。
搭建仿真环境系列教程 👇
ubuntu 搭建 PX4 无人机仿真环境 (1) —— 概念介绍
ubuntu 搭建 PX4 无人机仿真环境 (2) —— MAVROS 安装 (适用于 ROS1、ROS2)
ubuntu 搭建 PX4 无人机仿真环境 (3) —— ubuntu 安装 QGC 地面站
ubuntu 搭建 PX4 无人机仿真环境 (4) —— 仿真环境搭建
ubuntu 安装 ROS melodic(最新、超详细图文教程)
- 安装依赖
sudo usermod -a -G dialout $USER
sudo apt-get remove modemmanager -y
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y
sudo apt install libqt5gui5 -y
sudo apt install libfuse2 -y注: 如果你是 Ubuntu 20.04 或更高的版本,使用下面命令:
sudo usermod -a -G dialout $USER
sudo apt-get remove modemmanager -y
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y
sudo apt install libfuse2 -y
sudo apt install libxcb-xinerama0 libxkbcommon-x11-0 libxcb-cursor0 -y- 下载
打开 官方教程 ,往下滑找到 Ubuntu Linux ,点击下载 (官网上默认下载最新稳定版)
如果需要其他版本,可以打开 releases 找到自己想要的版本,点击 AppImage 后缀的安装包即可。
或者使用下面👇提供的安装包 (v4.2.6)
https://wwl.lanzout.com/i4FKL1u020hg 密码:4d0o还要稍微处理一下,改个名:
mv QGroundControl.appimage QGroundControl.AppImage
- 安装
浏览器默认下载到 Downloads 目录
cd ~/Downloads/
chmod +x QGroundControl.AppImage
./QGroundControl.AppImage- 错误解决
错误 1️⃣:
原因是缺少依赖 ,输入下面命令安装即可。
sudo apt-get install libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0错误 2️⃣:
/tmp/.mount_QGrounh5iaaC/QGroundControl: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_QGrounh5iaaC/QGroundControl)
/tmp/.mount_QGrounh5iaaC/QGroundControl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_QGrounh5iaaC/QGroundControl)原因是系统的 glibc 库版本低于 QGC 的要求,但是这是系统自带的,不建议升级,所以重新下载低版本的 QGC 就可以了。
再次运行,成功!(后面就可以双击安装包打开了)
注: 如果不习惯英文界面在设置里更换

如有其他问题,或者发现文章有错误,请在评论区留言
Keep learning!